﻿using System;

namespace Model
{
    public enum SelectionScope { Book, Chapter, Page, Station, Part, Group, Quarter, Bowing, Verse };

    public enum FindScope { Book, Selection, SearchResult };

    public enum FindByTextSearchType { Exact, Proximity, Root };
    public enum FindByTextLanguageType { Arabic, Translation };
    public enum FindByTextLocation { Anywhere, AtStart, AtMiddle, AtEnd, AllWords, AnyWord };
    public enum FindByTextWordness { WholeWord, PartOfWord, Any };

    public enum FindBySimilarityMethod { SimilarText, SimilarWords, SimilarFirstWord, SimilarLastWord };
    public enum FindBySimilaritySource { Verse, Book };

    public enum RevelationPlace { Makkah, Medina };
    public enum FindByRevelationPlace { None, Makkah, Medina, Both };

    public enum ProstrationType { Recommended, Obligatory };
    public enum FindByProstrationType { None, Obligatory, Recommended, Both };
}
